﻿@charset "utf-8";

.BANNER{background:url(Img/Index/BANNER.jpg) no-repeat center top; height: 440px;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

#flashs{ position:relative; height:440px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:10px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#04449d;}

.rearch{ background: #fff;}
.rearch .container{ height: 32px; overflow: hidden; padding: 15px 0px;}
.rearch .hotword{width: 690px; float: left; height: 32px; line-height: 32px;}
.rearch .hotword *{ display: inline-block;  float: left;}
.rearch .hotword span{ font-size: 15px; color: #252525;}
.rearch .hotword a{ font-size: 14px; color: #8c8c8c; padding: 0px 12px; background:url(Img/Index/xian.png) no-repeat left center; }
.rearch .hotword a.nobg{ background: none;}
.rearch .rsbox{ width: 245px; height: 32px; float: right; background:url(Img/Index/rsbox.png) no-repeat;}
.rearch .rsbox .cont_text{ float: left; width: 182px; height: 30px; margin-left: 15px; line-height: 30px; border: none; outline: none; background: none; font-size: 13px; color: #dcdcdc;}
.rearch .rsbox .cont_btn{ cursor: pointer; border: none; outline: none; float: right; margin-right: 12px; width: 30px; height: 30px; background:url(Img/Index/rsbtn.png) no-repeat;}
/*-- 搜索_end --*/

.frlink{}
.frlink .container{ overflow: hidden; padding-top: 20px;}
.frlink h5{ height: 50px; line-height: 50px; font-weight: normal; overflow: hidden; text-align: left; background:url(Img/Common/xian.png) no-repeat left bottom;}
.frlink h5 *{ display: inline-block;}
.frlink h5 a{ margin-left: 9px; font-size: 18px; color: #1f1f1f;}

.frlink ul{ overflow: hidden; margin-left: -12px; margin-top: 20px;}
.frlink ul li{ float: left; height: 14px; margin-top: 4px; margin-bottom: 4px;}
.frlink ul li a{ color: #686868; display: inline-block; height: 13px; line-height: 13px; padding: 0px 12px; border-left: 1px solid #7c7c7c;}
/*- 友情链接_end --*/


.cpcenter{ background: #f0f0f0;}
.cpcenter .container{ overflow: hidden; padding-top: 34px; padding-bottom: 35px;}
.Leftlist{ float: left; width: 218px; *padding-bottom: 20px; overflow: hidden; background: #ffffff;}
.Leftlist h4{ width: 218px; height: 71px; padding-top: 26px; text-align: center; background:url(Img/Index/cptitle.png) no-repeat;}
.Leftlist h4 a{ font-size: 22px; color: #fff;}
.Leftlist h4 span{ display: block; font-size: 17px; padding-top: 3px; text-transform: uppercase; color: #fff; font-family: "Light";}

.sortlist{ padding: 8px 12px 5px 12px;}
.sortlist dl{ overflow: hidden; margin-top: 10px; height:236px;}
.sortlist dl dt{ height: 40px; background: #e3e3e3; margin-bottom: 3px; padding-left: 23px; padding-right: 15px; }
.sortlist dl dt a{ display: inline-block; width: 100%; height: 40px; line-height: 40px; font-size: 15px; color: #3f3f3f; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sortlist dl dd{  white-space:nowrap; border-bottom: 1px dotted #9d9d9d; padding-right: 15px; background:url(Img/Index/jt.png) no-repeat 12px center;}
.sortlist dl dd a{ font-size: 14px; color: #444444; text-decoration: none; display: inline-block; width: 100%; overflow:hidden; padding-left: 28px; text-overflow:ellipsis; height: 38px; line-height: 38px;}
.sortlist dl dd:hover{background:url(Img/Index/jt_h.png) no-repeat 12px center;}
.sortlist dl dd:hover a{ color: #014099;}

.Rightshow{ overflow: hidden; width: 725px; padding: 12px 12px; background: #fff; float: right;}
.Rightshow dl{ overflow: hidden;}
.Rightshow dl dt{ float: left;}
.Rightshow dl dt img{ display: block; padding: 6px 6px; border: 1px solid #dedede;}
.Rightshow dl dd{ padding-left: 358px; padding-top: 11px;}
.Rightshow dl dd h5{ height: 35px; line-height: 35px; border-bottom: 1px dotted #c6c6c6; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Rightshow dl dd h5 a{ font-size: 18px; color: #444444;}
.Rightshow dl dd p{ height: 30px; line-height: 30px;}
.Rightshow dl dd .tedian{background:url(Img/Index/sm.png) no-repeat left center; padding-left: 92px; margin-top: 10px;}
.Rightshow dl dd .guige{ height: 120px; background:url(Img/Index/gge.png) no-repeat left 1px; text-indent: 92px; margin-top: 9px;}
.Rightshow dl dd .djbtn{ overflow: hidden; margin-top: 10px;}
.Rightshow dl dd .djbtn a{ display: block; float: left; text-decoration: none; width: 138px; height: 40px; line-height: 40px; text-align: center; color: #6e6a66; font-size: 13px;}
.Rightshow dl dd .djbtn .kmore{background:url(Img/Index/lbtn.png) no-repeat;}
.Rightshow dl dd .djbtn .dzzx{background:url(Img/Index/rbtn.png) no-repeat;}
.Rightshow dl dd .djbtn .kmore:hover{background:url(Img/Index/lbtn_h.png) no-repeat;}
.Rightshow dl dd .djbtn .dzzx:hover{background:url(Img/Index/rbtn_h.png) no-repeat;}
.Rightshow dl dd .djbtn a:hover{ color: #fff;cursor: pointer;}

.Rightshow .cplunbo{ margin-top: 25px; padding-bottom: 32px; position: relative;}
.Rightshow .cplunbo>div{width: 702px; height: 252px; overflow: hidden;margin: 0 auto;}
.Rightshow .cplider{ overflow: hidden; width: 10000px; height: 252px;}
.Rightshow .cplider li{ width:219px; overflow: hidden;  float: left; text-align: center; margin: 0px 9px;}
.Rightshow .cplider li img{  display: block; padding: 6px 6px; border: 1px solid #dedede;}
.Rightshow .cplider li h5{ height: 25px; line-height: 25px; margin-top: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight: normal;}
.Rightshow .cplider li h5 a{ font-size: 15px; color: #2a2a2a;}
.Rightshow .cplider li p{ line-height: 18px; height: 36px; overflow: hidden; color: #737373;}

.Rightshow .cplunbo .cpprev{width: 20px; height: 119px; position: absolute; left: -8px; top: 31px; background:url(Img/Index/prev.png) no-repeat;}
.Rightshow .cplunbo .cpnext{width: 20px; height: 119px; position: absolute; right: -8px; top: 31px; background:url(Img/Index/next.png) no-repeat;}


/*产品中心_end*/


.wslect{ overflow: hidden;}
.wslect .wslectbg{ height: 216px;}
.wslect .wslectbg1{background:url(Img/Index/bn_01.jpg) no-repeat top center;}
.wslect .wslectbg2{ height: 215px; background:url(Img/Index/bn_02.jpg) no-repeat top center;}
.wslect .wslectbg3{background:url(Img/Index/bn_03.jpg) no-repeat top center;}
/*-- wslect_end --*/


.qyys{ background: #f0f0f0;}
.qyys .container{ overflow: hidden; padding-top: 45px; padding-bottom: 34px;}
.qyys h4{ font-weight: normal; height: 30px; line-height: 36px;  text-align: center;  border-bottom: 1px solid #cacaca;}
.qyys h4 span{font-size: 20px; color: #111111;display: inline-block; padding: 0px 14px; background: #f0f0f0;}
.qyys h4 em{ font-size: 20px; color: #05489f;}
.qyys .container>h5{ font-size: 25px; color: #2b2b2b; text-align: center; margin-top: 12px;}
.qyyscont{ overflow: hidden; margin-top: 35px; width: 1000px;}
.qyyscont li{ width: 216px; padding: 7px 7px 23px 7px; text-align: center; background: #fff; float: left; margin-right: 20px;}
.qyyscont li img{ display: block;}
.qyyscont li h5{ height: 25px; line-height: 25px; font-weight: normal; margin-top: 18px; margin-bottom: 9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.qyyscont li h5 a{ font-size: 20px; color: #3b3030;}
.qyyscont li p{ height: 60px; line-height: 20px; color: #595959; padding: 0px 10px; font-size: 13px; margin-bottom: 14px; }
.qyyscont li .detail{ display: block; width: 115px; height: 30px; margin: 0 auto; color: #fff; text-align: center; line-height: 30px; background:url(Img/Index/detail.png) no-repeat;}
/*-- 侨洋优势_end --*/


.Gitqy{ background: #04449d;}
.Gitqy .container{ overflow: hidden; }
.Gitqy .Gitqy_l{ float: left; overflow: hidden; width: 720px; padding-top: 52px;}
.Gitqy .Gitqy_l dt{ float: left;}
.Gitqy .Gitqy_l dt img{ display: block; padding: 8px 8px; background: #fff;}
.Gitqy .Gitqy_l dd{ padding-left: 363px; padding-top: 3px;}
.Gitqy .Gitqy_l dd h5{ height: 28px; line-height: 28px; font-weight: normal;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gitqy .Gitqy_l dd h5 *{ color: #fff;font-size: 20px;}
.Gitqy .Gitqy_l dd h5 em{ font-weight: bold;}
.Gitqy .Gitqy_l dd h6{ font-size: 15px; color: #fff; margin-top: 5px; margin-bottom: 18px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gitqy .Gitqy_l dd p{ height: 126px; line-height: 21px; color: #fff; font-size: 13px; text-indent: 2em; overflow: hidden;}
.Gitqy .Gitqy_l dd .smore{ display: block; margin-top: 18px; width: 116px; height: 30px; line-height: 30px; font-size: 15px; color: #04449d; text-align: center; background:url(Img/Index/smore.png) no-repeat;}

.Gitqy_r{ width: 238px; padding-top: 48px; background:url(Img/Index/blue.png); float: right;}
.Gitqy_r h5{ height: 25px; line-height: 20px; font-weight: normal; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gitqy_r h5 a{font-size: 22px; color: #fff;}
.Gitqy_r .hn{ position: relative; margin-top: 21px; padding-bottom: 21px;}
.Gitqy_r .hn ul{ overflow: hidden; width: 165px; margin: 0 auto;}
.Gitqy_r .hn ul li{width: 165px; overflow: hidden;float:left;}
.Gitqy_r .hn ul li img{ display: block; padding: 5px 5px; background: #fff;}
.Gitqy_r .hn ul li p{ height: 28px; line-height: 28px; margin-top: 4px; text-align: center; padding: 0px 3px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Gitqy_r .hn ul li p a{ font-size: 13px; color: #fff;}
.Gitqy_r .hn .btn{ display: block; width: 20px; height: 119px; position: absolute; top: 52px;}
.Gitqy_r .hn .prev{background:url(Img/Index/prev.png) no-repeat; left: 16px;}
.Gitqy_r .hn .next{background:url(Img/Index/next.png) no-repeat; right: 16px;}

/*-- 走近侨洋实业_end --*/


/*---------------CMtitle----------------*/
.CMtitle{height: 50px; line-height: 50px; font-weight: normal; overflow: hidden; background:url(Img/Common/xian.png) no-repeat left bottom;}
.CMtitle *{ display: inline-block; float: left;}
.CMtitle img{ margin-top: 5px; margin-right: 7px;}
.CMtitle .bt{ font-size: 16px; color: #000000;}
.CMtitle .gduo{ float: right; font-size: 13px; color: #666666;}
/*---------------CMtitle_end----------------*/

.ctpj{}
.ctpj .container{ overflow: hidden; padding-top: 30px; padding-bottom: 20px;}
.ctpjcont{ margin-top: 32px; height: 380px; overflow: hidden;}
.ctpjcont ul{ overflow: hidden; width: 1000px;}
.ctpjcont ul li{ width: 454px; height: 150px; padding: 9px 9px; margin-bottom: 33px; margin-right: 26px; float: left; border: 1px solid #e6e6e6; position: relative;}
.ctpjcont ul li img{ display: block; float: left;}
.ctpjcont ul li>div{ padding-left: 198px; padding-top: 10px;}
.ctpjcont ul li h5{ height: 25px; margin-bottom: 4px; line-height: 25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ctpjcont ul li h5 a{ font-size: 14px; color: #444444;}
.ctpjcont ul li p{ height: 88px; line-height: 22px; color: #737373; padding-right: 36px; font-size: 13px; overflow: hidden;}
.ctpjcont ul li .smore{ display: block; width: 68px; height: 72px; background:url(Img/Index/smore1.png) no-repeat; position: absolute; right: 0px; bottom: 0px;}
/*-- 客户评价侨洋_end --*/


.hzparner{}
.hzparner .container{}
.hzparnercont{ position: relative; padding-top: 18px;}
.hzparnercont ul{ overflow: hidden; width: 900px; margin: 0 auto;}
.hzparnercont ul li{ float: left; text-align: center; overflow: hidden; width: 172px; margin: 0px 4px;}
.hzparnercont ul li img{ display: inline-block; padding: 5px 5px; background: #ececec;}
.hzparnercont ul li p{ height: 22px; line-height: 22px; margin-top: 4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hzparnercont ul li p a{ font-size: 13px; color: #666666;}
.hzparnercont .btn{ display: block; width: 20px; height: 119px; position: absolute; top: 0px;}
.hzparnercont .prev{background:url(Img/Index/prev.png) no-repeat; left: 0px;}
.hzparnercont .next{background:url(Img/Index/next.png) no-repeat; right: 0px;}
/*-- 侨洋长期合作伙伴_end --*/

.banner2{ height: 134px; padding-bottom: 30px; margin-top: 35px;}
.banner2 .bannercont{ height: 134px; overflow: hidden; background:url(Img/Index/BANNER2.jpg) no-repeat center top;}
.bannercont .hotline{ float: right; width: 200px; margin-top: 33px; margin-right: 15px;}
.bannercont .hotline dl{ overflow: hidden;}
.bannercont .hotline dl dt{ float: left;}
.bannercont .hotline dl dt img{ display: block;}
.bannercont .hotline dl dd{ padding-left: 40px;}
.bannercont .hotline dl dd span{font-size: 15px; color: #fff;}
.bannercont .hotline dl dd p{ font-size: 20px; color: #fff; font-weight: bold;}
.bannercont .hotline .ljzx{ display: block; width: 162px; margin-top: 8px;cursor:pointer; height: 35px; margin-left: 15px; text-align: center; line-height: 35px; font-size: 20px; color: #fff; background: #6390cb;}

/*-- banner2_end --*/


.Hydt{ background: #f0f0f0; padding: 30px 0px;}
.Hydt .container{ overflow:hidden;}

.Hydt_l{ width: 666px; float: left; padding: 12px 10px; overflow: hidden; background: #fff;}
.Hydt_l .topstion{ height: 50px; line-height: 50px; font-weight: normal; overflow: hidden; background:url(Img/Index/xian2.png) no-repeat left bottom;}
.Hydt_l .topstion .dttab{ overflow: hidden; height: 50px; float: left;}
.Hydt_l .topstion .dttab li{ height: 50px; float: left;}
.Hydt_l .topstion .dttab li{background:url(Img/Index/bxian.png) no-repeat left center;}
.Hydt_l .topstion .dttab li.nobg{background:none;}
.Hydt_l .topstion .dttab li a{ display: inline-block; height: 50px; text-decoration: none; line-height: 50px; font-size: 18px; color: #666666; padding: 0px 19px;}
.Hydt_l .topstion .dttab li.cur,.Hydt_l .topstion .dttab li:hover{ color: #1f1f1f; font-weight: bold;}
.Hydt_l .topstion .smore{ display: inline-block; float: right; width: 47px; margin-top: 18px; margin-right: 8px; height: 17px; background:url(Img/Index/more.png) no-repeat;}

.Hydt_l .qhbox{margin-top: 23px;}
.Hydt_l .qhcont{ overflow: hidden; }
.Hydt_l .qhcont dl{ overflow: hidden;}
.Hydt_l .qhcont dl dt{ float: left;}
.Hydt_l .qhcont dl dt img{ display: block;}
.Hydt_l .qhcont dl dd{ padding-left: 209px; padding-right: 15px;}
.Hydt_l .qhcont dl dd h5{ height: 30px; line-height: 30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Hydt_l .qhcont dl dd h5 a{ font-size: 15px; color: #4d4d4d;}
.Hydt_l .qhcont dl dd p{ height: 72px; line-height: 24px; overflow: hidden; color: #5d5d5d; font-size: 13px;}
.Hydt_l .qhcont dl dd p a{ font-size: 13px; color: #0d4da0;}

.Hydt_l .qhcont .newslist{ overflow: hidden; width: 800px; height: 216px; margin-top: 20px; padding-bottom: 7px;}
.Hydt_l .qhcont .newslist li{ float: left; width: 290px; height: 34px; background:url(Img/Index/sj2.png) no-repeat 8px center; padding-left: 22px; border-bottom: 1px dashed #eeeeee; margin-right: 42px; line-height: 34px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Hydt_l .qhcont .newslist li a{ font-size: 13px; color: #686868;}


.Hydt_r{ width: 256px; float: right; background: #fff; padding-left: 20px; padding-top: 12px;}
.Hydt_r .topstion{ height: 50px; line-height: 50px; font-weight: normal; font-weight: normal; overflow: hidden; background:url(Img/Index/xian2.png) no-repeat left bottom;}
.Hydt_r .topstion *{ display: inline-block;}
.Hydt_r .topstion .bt{ float: left; font-size: 18px; color: #1f1f1f;}
.Hydt_r .topstion .smore{ display: inline-block; float: right; width: 47px; margin-top: 18px; margin-right: 8px; height: 17px; background:url(Img/Index/more.png) no-repeat;}

.Hydt_r .flquestion{ padding-right: 20px; margin-top: 23px; height: 366px; overflow: hidden; padding-bottom: 10px;}
.Hydt_r .flquestion dl{ overflow: hidden; padding-bottom: 12px; margin-bottom: 13px; border-bottom: 1px dashed #eaeaea;}
.Hydt_r .flquestion dl dt{ height: 25px; line-height: 25px; margin-bottom: 4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(Img/Index/wen.png) no-repeat left center; padding-left: 22px;}
.Hydt_r .flquestion dl dt a{ font-size: 13px; color: #1c1c1c;}
.Hydt_r .flquestion dl dd{ font-size: 13px; color: #686868; background:url(Img/Index/da.png) no-repeat left 1px; padding-left: 22px; line-height: 22px; height: 44px; overflow: hidden;}

/*-- 行业动态_end --*/